Supplement to: Developing a Single Model and Test Prioritization Strategies for Event-Driven Software
نویسنده
چکیده
This section presents detailed results for our study for RQ1 using the APFD metric. For each application, we divide the prioritization criteria into two sets (static and usage event-based) and present them in two graphs to better show the trends. The graphs are shown in log-scale. The controls (G-Best, Random, and G-Worst) appear in each graph. We also present the APFD values for the different prioritization criteria in tabular form. Due to space constraints, the tables report the APFD after every 10% increment of the test suite execution. In each table, we highlight the best APFD values for each increment with a bold font, along with the results for the G-Best control. TerpCalc: Figure 1 reports the APFD for the 10 prioritization criteria and 3 control criteria. This data is also shown in Table 10 in [1]. TerpPaint: Figure 2 and Table 1 show the results of our 10 prioritization criteria in relation to our controls of Random, G-Best, and G-Worst. In this study, PV-LtoS achieves the best rate of fault detection, followed by 2way. The Weighted-Freq and MFPS prioritization criteria are the 3 and 4 best, with Weighted-Freq providing
منابع مشابه
Assessment and Comparison of Fuzzy Based Test Suite Prioritization Method for GUI Based Software
The testing of event driven software has significant role to improve overall quality of software. Due to event driven nature of GUI based software many test cases are generated and it is difficult to identify test cases whose fault revealing capability is high. To identify those test cases test suite prioritization is done. Various test suite prioritization methods exists for GUI based software...
متن کاملTest Case PrioritizationUsing Fuzzy Logic for GUI based Software
Testing of GUI (Graphical User Interface) applications has many challenges due to its event driven nature and infinite input domain. It is very difficult for any programmer to test for each and every possible input. When test cases are generated using automated testing tool it uses each and every possible combination to generate test cases hence generates numerous number of test case for any GU...
متن کاملA Survey on Models and Test strategies for Event-Driven Software
A Graphical User Interface (GUI) testing tool is one to test applications user Interface and to detect the correctness of applications functionality. Event-Driven Software (EDS) can change state based on incoming events; common examples are GUI and web applications. These EDS pose a challenge to testing because there are a large number of possible event sequences that users can invoke through a...
متن کاملIDENTIFICATION AND PRIORITIZATION OF ENVIRONMENTAL FACTORS AFFECTING THE IMPLEMENTATION OF ORGANIZATIONAL STRATEGIES IN THE INSURANCE INDUSTRY (A CASE STUDY OF ASIA INSURANCE)
A company or organization requires special unique strategies to achieve organizational goals which not only do bring about macro-and long-term goals, but also create competitive status for the organization. However, developing different strategies will not guarantee the organization’s success, but the implementation of strategy is the most important step in the entire life of strategic managem...
متن کاملEvent-Coverage and Weight based Method for Test Suite Prioritization
There are many challenges in testing of Graphical User Interface (GUI) applications due to its event driven nature and infinite input domain. Testing each and every possible combination of input require creating number of test cases to satisfy the adequacy criteria of GUI testing. It is not possible to test each and every test case within specified time frame. Therefore it is important to assig...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010